package XML;

import java.util.ArrayList;

import com.thoughtworks.xstream.annotations.XStreamAlias;

@XStreamAlias("escala")
public class Escala {

	@XStreamAlias("tom")
	private String tom;

	@XStreamAlias("descricao")
	private String descricao;

	@XStreamAlias("nota")
	private ArrayList<Nota> notas = new ArrayList<Nota>();

	public Escala() {
	}

	public Escala(String t, ArrayList<Nota> n, String d) {
		tom = t;
		descricao = d;
		notas = n;
	}

	public String getTom() {
		return tom;
	}

	public void setTom(String tom) {
		this.tom = tom;
	}

	public ArrayList<Nota> getNotas() {
		return notas;
	}

	public void add(Nota n) {
		notas.add(n);
	}

	public void setNotas(ArrayList<Nota> notas) {
		this.notas = notas;
	}

	public String getDescricao() {
		return descricao;
	}

	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}

}
